package com.ruoyi.assemble.datamanage.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @ClassName : TableConfig
 * @Description :
 * @Author :
 * @Date: 2021-02-04 16:28
 */
@Data
@ApiModel(value = "TableConfig", description = "表配置")
public class TableConfig {
    /**
     * 唯一标识
     */
    @ApiModelProperty(value = "唯一标识", name = "ID")
    private String id;
    /**
     * 名称
     */
    @ApiModelProperty(value = "名称", name = "name")
    private String name;
    /**
     * 字段代码
     */
    @ApiModelProperty(value = "字段代码", name = "code")
    private String code;
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键", name = "primaryKey")
    private String primaryKey;
    /**
     * 表代码
     */
    @ApiModelProperty(value = "表代码", name = "tableCode")
    private String tableCode;
    /**
     * 表名
     */
    @ApiModelProperty(value = "表名", name = "tableName")
    private String tableName;
    /**
     * 字段类型
     */
    @ApiModelProperty(value = "字段类型", name = "type")
    private String type;
    /**
     * 是否查询字段
     */
    @ApiModelProperty(value = "是否查询字段", name = "isSearch")
    private String isSearch;
    /**
     * 是否可为空
     */
    @ApiModelProperty(value = "是否可为空", name = "isNull")
    private String isNull;
}
